#给你一个整数 n ，找出从 1 到 n 各个整数的 Fizz Buzz 表示，并用字符串数组 answer（下标从 1 开始）返回结果，其中：
#answer[i] == "FizzBuzz" 如果 i 同时是 3 和 5 的倍数。
#answer[i] == "Fizz" 如果 i 是 3 的倍数。
#answer[i] == "Buzz" 如果 i 是 5 的倍数。
#answer[i] == i （以字符串形式）如果上述条件全不满足。
class Solution:
    def fizzBuzz(self, n: int) -> list[str]:
        ans = []
        for i in range(1, n + 1):
            s = ""
            if i % 3 == 0:
                s += "Fizz"
            if i % 5 == 0:
                s += "Buzz"
            if s == "":
                s = str(i)
            ans.append(s)
        return ans